package model

type PassInfoReq struct {
	Plate     string `p:"plate" v:"required#车牌号不能为空"`
	SchoolId  string `p:"schoolId" v:"required#校区编号不能为空"`
	StartTime string `p:"startTime" v:"required#开始时间不能为空|date-format:Y-m-d H:i:s#开始时间格式不正确"`
	EndTime   string `p:"endTime" v:"required#结束时间不能为空|date-format:Y-m-d H:i:s#结束时间格式不正确|after:StartTime#结束时间必须大于开始时间"`
	Size      int    `p:"size"`
	Page      int    `p:"page"`
}

type PassInfoRes struct {
	Total int            `json:"total"`
	List  []PassInfoItem `json:"passList"`
}

type PassInfoItem struct {
	Plate       string `json:"plate"`
	PassChannel string `json:"passChannel"`
	PassImg     string `json:"passImg"`
	PassTime    string `json:"passTime"`
	PassImgId   uint32 `json:"passImgId"`
	UserName    string `json:"userName"`
}
